package com.naiterui.ehp.bs.cms.modules.user.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;
import java.util.Date;

/**
 * 医生问诊评价记录里实体
 *
 * @author Amber
 * @since 1.0.0
 */

@ToString
@Data
@TableName("dr_consult_comment")
public class DrConsultComment implements Serializable {
    private static final long serialVersionUID = -379781299835606487L;

    /**
     * 主键：<code>id</code>
     */
    private Long id;

    /**
     * 医生id：<code>doctorId</code>
     */
    private Long doctorId;

    /**
     * 患者id：<code>patientId</code>
     */
    private Long patientId;

    /**
     * 问诊会话id：<code>consultSessionId</code>
     */
    private Long consultSessionId;

    /**
     * 星级：<code>starLevel</code>
     */
    private Integer starLevel;

    /**
     *  医生回复
     */
    private String reply;

    /**
     * 备注：<code>remark</code>
     */
    private String remark;

    /**
     * 评价状态
     */
    private Integer status;

    /**
     * 评价内容
     */
    private String commentContent;

    /**
     * 当时诊断（疾病）
     */
    private String diagnosis;

    /**
     * 是否匿名评论：1：否，2：是
     */
    private Integer wac;

    /**
     * 创建时间：<code>createdAt</code>
     */
    private Date createdAt;

    /**
     * 创建人：<code>createdBy</code>
     */
    private String createdBy;

    /**
     * 更新时间
     */
    private Date changedAt;

    /**
     * 更新人
     */
    private String changedBy;

    private Integer version;

}
